Package com.mapbox.androidauto.car.navigation

Types

ActiveGuidanceScreen
Link copied to clipboard
class ActiveGuidanceScreen(carActiveGuidanceContext: CarActiveGuidanceCarContext, actionProviders: List<MapboxActionProvider>, placesLayerUtil: PlacesListOnMapLayerUtil) : Screen
After a route has been selected.
CarActiveGuidanceCarContext
Link copied to clipboard
class CarActiveGuidanceCarContext(mainCarContext: MainCarContext)
CarCameraMode
Link copied to clipboard
enum CarCameraMode : Enum<CarCameraMode>
CarDistanceFormatter
Link copied to clipboard
class CarDistanceFormatter(unitType: UnitType)
CarLocationsOverviewCamera
Link copied to clipboard
class CarLocationsOverviewCamera(mapboxNavigation: MapboxNavigation, initialCameraOptions: CameraOptions) : MapboxCarMapObserver
CarNavigationCamera
Link copied to clipboard
class CarNavigationCamera : MapboxCarMapObserver
Integrates the Android Auto MapboxCarMapSurface with the NavigationCamera.
CarNavigationEtaMapper
Link copied to clipboard
class CarNavigationEtaMapper(carDistanceFormatter: CarDistanceFormatter, tripProgressApi: MapboxTripProgressApi)
CarNavigationInfoMapper
Link copied to clipboard
class CarNavigationInfoMapper(context: Context, carManeuverInstructionRenderer: CarManeuverInstructionRenderer, carManeuverIconRenderer: CarManeuverIconRenderer, carLanesImageGenerator: CarLanesImageRenderer, carDistanceFormatter: CarDistanceFormatter)
The car library provides an NavigationTemplate.NavigationInfo interface to show in a similar way we show Maneuvers.
CarNavigationInfoObserver
Link copied to clipboard
class CarNavigationInfoObserver(carActiveGuidanceCarContext: CarActiveGuidanceCarContext)
Observe MapboxNavigation properties that create NavigationInfo.
MapUserStyleObserver
Link copied to clipboard
class MapUserStyleObserver : MapboxCarMapObserver